dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Dolphin Oil
— definition
1.
dolphin oil (Noun)
1 definition
dolphin oil (Noun)
— An unsaturated fatty oil obtained from dolphins and used as a fine lubricant.
1 type of
animal oil